cattle ditch - Alemán Inglés Diccionario